Career 2022 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland F2 Switzerland F3 Great Britain F5 Great Britain F6 Poland F1 Poland F2 Poland F5 Poland F6 Poland F7 Czech Republic F6 Germany F1 Germany F2 Germany F4 Czech Rep. F1 Czech Rep. F2 Poland F1 France F17 Azerbaijan F1 Azerbaijan F2 Turkey F3 Turkey F4 Italy F4 Poland F1 Poland F3 Poland F4 Belarus F3 Belarus F4 Poland F2 Poland F8 Great Britain F2 Great Britain F3 Poland F4 Poland F6 Slovakia F1 Poland F2 M15 Bytom M15 Wroclaw Challenger 42 - Andrezieux Black Forest Open - Freudenstadt Sports Experts Open - Nettingsdorf Lambertz Open - Aachen Salzburg Challenger Neride Prague Indoor - Prague CA-Challenge - Graz Poznan Challenger Bratislava Challenger St. Remy Challenger Aachen Challenger Ljubljana Open 2002 - Ljubljana Pro Tennis World Open - Boca Raton Scheveningen Challenger Courmayeur Challenger Bergamo Challenger Athens Challenger Furth Challenger Poznan Challenger Seville Challenger Eckental Challenger Wolfsburg Challenger Bath Challenger Tunis Challenger Rome Challenger Prostejov Challenger Nottingham-2 Challenger Poznan Challenger KGHM Dialog Polish Indoors - Wroclaw Irving Challenger Vancouver Challenger Orleans Challenger Scheveningen Challenger s'Tennis Masters Challenger - Graz Caltanissetta Challenger Barletta Challenger Bytom Challenger Marburg Challenger Wolfsburg Challenger Liberec Challenger Trnava Challenger Meerbusch Challenger Genova Challenger Mons Challenger Wroclaw Challenger Black Forest Open 2000 - Freudenstadt Warsteiner Challenger Lubeck 2001 - Lubeck Helsinki Challenger Aix En Provence Challenger Szczecin Challenger Warsteiner Challenger Lubeck - Lubeck Orleans Challenger Challenger 42 - Andrezieux Sarasota Challenger XL Capital Bermuda Open - Bermuda Santo Domingo Challenger Heilbronn Challenger Poprad Tatry Challenger Bergamo Challenger Guadalajara Challenger Tallahassee Challenger Ilkley Challenger Tampere Challenger Mons Challenger Ortisei Challenger Poznan Challenger Surbiton Challenger Nottingham Challenger Marbella Challenger Pau Challenger Rome Challenger Ostrava Challenger Dallas Challenger CA Tennis Trophy - Vienna Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2001 - Kitzbuhel Gelsor Open Romania - Bucharest Davidoff Swiss Indoors - Basel Binghamton Challenger Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Generali Open 2003 - Kitzbuhel Monterrey Challenger Stockholm Open - Stockholm Kroger / St. Jude International - Memphis Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Next Generation Hardcourts - Adelaide SAP Open - San Jose Cairo Challenger U.S. Men's Clay Court Championships - Houston Generali Open 2000 - Kitzbuhel Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open de Moselle - Metz CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open 13 - Marseille Segovia Challenger Tampere Challenger US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Trani Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston BMW Open - Munich BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Chennai Open - Chennai Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis The Artois Championships - London Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Thailand Open - Bangkok Orleans Challenger Brisbane - Brisbane Warsteiner Challenger Wolfsburg - Wolfsburg Memorial Piertomaso Tessitore - San Remo ECM Cup - Prague Schickendanz Open - Furth Open 13 - Marseille U.S. Mens's Clay Court Championship - Houston Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle BMW Challenger Open - Monchengladbach CA-Challenge 2000 - Graz Skandia Open - Linz Residenza Open - Magdeburg ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Skandia Open - Linz AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Kamnik Challenger - Kamnik PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Catella Swedish Open - Bastad International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Intersport Heilbronn Open - Heilbronn Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Zivnobanka Czech Open - Prostejov German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb BMW Challenger Open - Monchengladbach ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle Bet-at-home Open - Hamburg Polska Energia Open - Bytom Winston-Salem Open - Winston-Salem Porsche Open - Poznan Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Open Sud de France - Montpellier BMW Tennis Championship - Sunrise Pekao Open - Szczecin Ostdeutscher Sparkassen Cup - Dresden Barcelona Open BancSabadell - Barcelona The Nottingham Open - Nottingham BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Warsteiner Challenger - Wolfsburg Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Sopot Challenger China Open - Beijing Rakuten Japan Open - Tokyo Oberstaufen Cup - Oberstaufen Erste Bank Open - Vienna Cherbourg Challenger Open Sud de France - Montpellier Sarajevo Challenger ABN AMRO World Tennis Tournament - Rotterdam Heilbronn Open - Heilbronn Energis Open - Amersfoort Dubai Duty Free Tennis Championships - Dubai Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Wroclaw Challenger Austrian Open - Kitzbuhel Wolfsburg Challenger Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport Rome Challenger Generali Open 2002 - Kitzbuhel Prostejov Challenger Generali Open - Kitzbuhel Kremlin Cup - Moscow AEGON International - Eastbourne Powder Byrne Trophy - Surbiton Diego Open - Budapest Seville Challenger Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Barcelona Open BancSabadell - Barcelona German Tennis Championships - Hamburg Erste Bank Open - Vienna Rennes Challenger Aachen Challenger Bratislava Challenger Heilbronn Challenger Thailand Open - Bangkok Open de Moselle - Metz BMW Open - Munich Bytom Challenger Open SEAT 2008 - Barcelona Poznan Challenger Szczecin Challenger Eckental Challenger Quimper Challenger Budapest Challenger Bath Challenger St. Brieuc Challenger The Hypo Group Tennis International 2008 - Poertschach Prague Challenger Zagreb Challenger Turin Challenger Apia International - Sydney Bet-at-home Cup - Kitzbuhel Madrid Challenger Aix En Provence Challenger Rennes Challenger Eckental Challenger Ortisei Challenger Sydney International - Sydney Ordina Open - s-Hertogenbosch Kosice Challenger Grand Prix Hassan II - Casablanca AEGON Championships - London PBZ Zagreb Indoors - Zagreb Salzburg Challenger Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Catella Swedish Open - Bastad Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Austrian Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Erste Bank Open - Vienna Aircel Chennai Open - Chennai SkiStar Swedish Open - Bastad BA-CA Tennis Trophy - Vienna ASB Classic - Auckland Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia CA Tennis Trophy - Vienna Winston-Salem Open - Winston-Salem AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Open 13 - Marseille BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney BMW Open - Munich Davidoff Swiss Indoors Basel - Basel China Open - Beijing International Championship of Croatia - Umag Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island The Tennis Channel Open - Las Vegas Medibank International - Sydney CA Tennis Trophy - Vienna AAPT Championships - Adelaide Heineken Open - Auckland Generali Open - Kitzbuhel Hypo Group Tennis International - Portschach Adidas International - Sydney Gerry Weber Open - Halle Prostejov Challenger AAPT Championships - Adelaide Braunschweig Challenger Open 13 - Marseille If Stockholm Open - Stockholm Como Challenger Szczecin Challenger Bratislava Challenger US Men's Clay Court Championship - Houston Medibank Private International - Sydney BMW Open - Munich Winston-Salem Open - Winston-Salem Marbella Challenger Rennes Challenger Quimper Challenger Siebel Open - San Jose TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Open de Moselle - Metz Lugano Challenger Open Seat Godo - Barcelona Poznan Challenger Grodzisk Mazowiecki Challenger Mallorca Challenger Seville Challenger Szczecin Challenger BMW Open - Munich U.S. National Indoor Tennis Championships - Memphis Kroger / St. Jude International - Memphis Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Heineken Open - Auckland Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Campionati Internazionali di Sicilia - Palermo NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Campionati Internazionali di Sicilia - Palermo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Valencia Open - Valencia Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Valencia Open - Valencia Brisbane International - Brisbane Erste Bank Open - Vienna The Dubai Tennis Championships - Dubai SAP Open - San Jose Swiss Indoors Basel - Basel Generali Open - Kitzbuhel Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London Orange Prokom Open - Sopot Tennis Channel Open - Las Vegas PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Masters Series - Hamburg Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells Winston Salem - Winston Salem Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Malaysian Open - Kuala Lumpur Gerry Weber Open - Halle Apia International - Sydney TEB BNP Paribas Istanbul Open - Istanbul Shanghai Rolex Masters - Shanghai Masters Series Hamburg - Hamburg Wimbledon - London Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Tennis Masters Series - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Rogers Cup - Montreal Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Tennis Masters Series - Madrid U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QR, AUT-GBR 3-2 Australian Open - Melbourne Davis Cup, World Group, PO, AUT-MEX 5-0 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, Group 1, PO, BLR-POL 1-4 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, Group 1, PO, POL-GBR, 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group I, PO, LAT-AUT 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, World Group II, PO, POL-HKG 4-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, World Group, 1R, KAZ-AUT 3-1 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group II, 1R, POL-MAD 4-1 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, Group I, 1R, POL-LTU 3-2 AAMI Classic - Kooyong Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, Group I, 2R, POL-UKR 3-1 AAMI Classic - Kooyong Davis Cup, Group I, 2R, BLR-AUT 3-1 Davis Cup, Group I, 2R, RUS-AUT 1-3 Kooyong Classic - Kooyong All Lower level tournaments Olympics - Athens Olympics - Beijing Olympics - London River Oaks International Tennis Tournament - Houston Wimbledon (juniors) Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, AUT-CRO 2-3 Olympics - Rio de Janeiro